// @flow

function foo<T>(x: T) {
  return {
    f: (x: mixed)
  }
}
